endometrioid carcinoma - French English Dictionary